j.j. spaun
VolleyballCameroon and Tunisia Book 2027 World Championship Berths: A Ticket Decided by a 108-108 DeadlockFifth set, 16-14. Cameroon reached the semifinal of the CAVB African Nations...
Martial ArtsV-League 2026 Transfer Window: When Data Rebels, Contracts Begin to SpeakI have spent 40 years observing the transfer market, from my early days sitti...
ChessCarlsen Returns, India Divided: Global Chess League 2026 and the Spatial Puzzle Before the OlympiadWhen the official schedule of the fourth season of the Tech Mahindra Global...
TennisZverev, the US Open Crown, and Four Empty Data CellsThere is a moment from this season that I cannot verify with a single number....
GolfScottie Scheffler Wins Second FedExCup, Surpasses Tiger Woods in Career EarningsScottie Scheffler continues to assert his status as the world's number one...
BadmintonAn Se-young's Record-Breaking Title Run Was Built on Defence — and the Bill Lands on Her AnkleOdense, October 18. Game three, the scoreboard frozen at 12-9 for Akane...
VolleyballClub World Championship 2026: Eight Clubs, Four Continents and a Gap Nobody Has MeasuredDuring the final of the Asian club championship, I rewound the same rally thr...
Domestic FootballBryan Ly and the Midfield Connection Puzzle: From Man City Academy to Vietnam National Team AspirationsOn the first morning at Hoa Xuan training ground, I saw a young player...
Domestic FootballThanh Hoa's New Season: From 18 Players to 'High Position' Ambition – The Sustainability EquationOn the morning of September 4, at the youth training center of Thanh Hoa FC, ...
Domestic FootballV-League and the Punishment Gap: When Suspensions No Longer DeterAround the 78th minute of an early-season V-League match, Van Hau lunged into...
EsportsWorlds 2026 LoL: The Fateful Play-In – MVK Esports and the Survival Battle Among the ForgottenThe unplanned door often opens to the largest stadium. When MVK Esports...
GolfGood Good's Collapse: CEO Departs After Controversial Ad, Callaway Turns AwayI have sat in the stands for 12 years, long enough to know that cheers are...
VolleyballThailand 2-3 China in the 2026 Asian Games Semifinal: Speed Runs Out of Fuel in Set FiveIn the fourth minute of the fifth set at the 2026 Asian Games semifinal, the...
VolleyballEuroVolley 2026 Final: Turkey Comeback from 2-0 Defeat to Defeat ItalyIn just a few minutes, Turkey fell behind 0-2 in the EuroVolley 2026 final. T...
BasketballOlympiacos 106-89 Baskonia: A 26-Point First Quarter and a Defense Rebuilt Mid-GameThe first quarter closed at 36-26, and I had to rewind the tape three times...
BadmintonThe Empty Analysis Report: When Sports Science Refuses to FabricateEarly Tuesday morning, a Stage-2 analysis report landed in my inbox. It was...
BasketballGrigonis and the Instagram Story: When a EuroLeague Champion Has to Rewrite His Own StoryThe pandemic stripped the pitch from me, and granted me a microphone and a...
Domestic FootballU20 Vietnam shake off the sorrow, determined to beat Palestine to keep 2027 AFC U20 Asian Cup hopes aliveThe stopwatch in Beijing is still running — and I am still counting. But...
VolleyballQuynh Huong's 46 Points: The Missing Denominator Before the China TestQuynh Huong's 46 Points: The Missing Denominator Before the China Test When t...
Domestic FootballVietnam U15's Two Straight Wins: Putting the Results in Their Proper ContextVietnam U15's two consecutive wins at the FIFA U15 World Cup & Festival 2026...
Martial ArtsV-League 2026 Transfer Window: When Data Rebels, Contracts Begin to SpeakI have spent 40 years observing the transfer market, from my early days sitti...
ChessCarlsen Returns, India Divided: Global Chess League 2026 and the Spatial Puzzle Before the OlympiadWhen the official schedule of the fourth season of the Tech Mahindra Global...
TennisZverev, the US Open Crown, and Four Empty Data CellsThere is a moment from this season that I cannot verify with a single number....
GolfScottie Scheffler Wins Second FedExCup, Surpasses Tiger Woods in Career EarningsScottie Scheffler continues to assert his status as the world's number one...
BadmintonAn Se-young's Record-Breaking Title Run Was Built on Defence — and the Bill Lands on Her AnkleOdense, October 18. Game three, the scoreboard frozen at 12-9 for Akane...
VolleyballClub World Championship 2026: Eight Clubs, Four Continents and a Gap Nobody Has MeasuredDuring the final of the Asian club championship, I rewound the same rally thr...
Domestic FootballBryan Ly and the Midfield Connection Puzzle: From Man City Academy to Vietnam National Team AspirationsOn the first morning at Hoa Xuan training ground, I saw a young player...
Domestic FootballThanh Hoa's New Season: From 18 Players to 'High Position' Ambition – The Sustainability EquationOn the morning of September 4, at the youth training center of Thanh Hoa FC, ...
Domestic FootballV-League and the Punishment Gap: When Suspensions No Longer DeterAround the 78th minute of an early-season V-League match, Van Hau lunged into...
EsportsWorlds 2026 LoL: The Fateful Play-In – MVK Esports and the Survival Battle Among the ForgottenThe unplanned door often opens to the largest stadium. When MVK Esports...
GolfGood Good's Collapse: CEO Departs After Controversial Ad, Callaway Turns AwayI have sat in the stands for 12 years, long enough to know that cheers are...
VolleyballThailand 2-3 China in the 2026 Asian Games Semifinal: Speed Runs Out of Fuel in Set FiveIn the fourth minute of the fifth set at the 2026 Asian Games semifinal, the...
VolleyballEuroVolley 2026 Final: Turkey Comeback from 2-0 Defeat to Defeat ItalyIn just a few minutes, Turkey fell behind 0-2 in the EuroVolley 2026 final. T...
BasketballOlympiacos 106-89 Baskonia: A 26-Point First Quarter and a Defense Rebuilt Mid-GameThe first quarter closed at 36-26, and I had to rewind the tape three times...
BadmintonThe Empty Analysis Report: When Sports Science Refuses to FabricateEarly Tuesday morning, a Stage-2 analysis report landed in my inbox. It was...
BasketballGrigonis and the Instagram Story: When a EuroLeague Champion Has to Rewrite His Own StoryThe pandemic stripped the pitch from me, and granted me a microphone and a...
Domestic FootballU20 Vietnam shake off the sorrow, determined to beat Palestine to keep 2027 AFC U20 Asian Cup hopes aliveThe stopwatch in Beijing is still running — and I am still counting. But...
VolleyballQuynh Huong's 46 Points: The Missing Denominator Before the China TestQuynh Huong's 46 Points: The Missing Denominator Before the China Test When t...
Domestic FootballVietnam U15's Two Straight Wins: Putting the Results in Their Proper ContextVietnam U15's two consecutive wins at the FIFA U15 World Cup & Festival 2026...
